business fabrication purchasing management medical buying list yellow pages testing electronics relationship design customer laboratory results sub contract electronic test engineering components crm inspection